Thebes | the IJpelaar is located in Breda, Netherlands on Overakkerstraat 101-103. Thebes | the IJpelaar is rated 4.8 out of 5 in the category assisted living facility in Netherlands.
Address
Overakkerstraat 101-103
Accessibility
Wheelchair-accessible entrance